Android Studio Electric Eel (2022.1.1) 现已发布
作者 / Android 开发者产品经理 Paris Hsu
Android Studio Electric Eel (2022.1.1)
https://developer.android.google.cn/studio
△ Android Studio Electric Eel (2022.1.1)
下载最新稳定版
https://developer.android.google.cn/studio
设计
Compose Preview
https://developer.android.google.cn/jetpack/compose/tooling/studio#preview
Compose Preview 设备规格: Compose Preview 的另外一项更新是,您如今可以编辑 Preview 注解的设备参数,以指定设备配置。您可以从参考设备中选择,也可以创建专属配置。若创建专属配置,自动补全功能将帮助您了解可供使用的选项,以及这些选项接受的值。此功能可与自 Dolphin 起便提供的多重预览注释完美配合。
△ Compose Preview 设备规格
Compose Preview
https://developer.android.google.cn/jetpack/compose/tooling/studio#preview多重预览注释
https://developer.android.google.cn/jetpack/compose/tooling/studio#preview-multipreview
重组计数
https://developer.android.google.cn/jetpack/compose/tooling/studio#recomposition-countsJetpack Compose: 调试重组
https://medium.com/androiddevelopers/jetpack-compose-debugging-recomposition-bfcf4a6f8d37
△ 对 View 进行 lint 检查
"常见问题" 面板: 我们已将 Android Studio 中多款工具报告的所有问题整合到了全新 "问题" 面板中,其中包括与视觉 Lint 检查、导航和 Compose 相关的问题。
△ "常见问题" 面板
"问题" 面板
https://developer.android.google.cn/studio/preview/features#universal-problems-panel
构建和依赖项
据 Square 报告,他们的 Gradle Enterprise 指标显示同步时间平均缩短了 60%
https://developer.squareup.com/blog/celebrating-the-release-of-android-studio-electric-eel
Build Analyzer
https://developer.android.google.cn/studio/build/build-analyzer?gclid=Cj0KCQiAyracBhDoARIsACGFcS5IijBXgDA_JnFJEN5yaDtWEUgSiTkcdfI-AJ7SdpoIvYm92iZEmBUaAslQEALw_wcB&gclsrc=aw.ds已发生的依赖项下载提供摘要
https://developer.android.google.cn/studio/build/build-analyzer?hl=zh-cn#download-impact
升级助理
https://developer.android.google.cn/studio/preview/features#upgrade-assistant-report-rollback
Google Play SDK 索引
https://developer.android.google.cn/distribute/sdk-index
如果您正在使用被标记为 "已过时" 的版本,您将在构建文件的依赖项上看到 Lint 检查警告,告诉您应更新该依赖项了。类似地,"Project Structure" 对话框将会针对已过时的依赖项显示相同的警告,您可以从警告处进入 Play SDK 索引页面来了解详情。
△ SDK 索引集成
您将在构建文件的依赖项上看到 Lint 检查警告,告诉您应更新该依赖项了
https://developer.android.google.cn/studio/build/dependencies?hl=zh-cn#sdk-insights
面向 App Bundle 的基准配置文件修复程序: 在某些情况下,当应用作为 Android App Bundle 文件构建时,基准配置文件可能被压缩。这会导致用户在本地安装应用时无法获取配置文件。此情况仅在本地安装时出现,此时的基准结果会比预期要慢。而搭载 Electric Eel 的 Bundletool 版本可以帮助解决并修复这一问题。
检查
△ Logcat 全新界面
Logcat
https://developer.android.google.cn/studio/debug/logcat
Firebase Crashlytics
https://firebase.google.cn/products/crashlytics
https://developer.android.google.cn/studio/debug/app-quality-insights?hl=zh-cn
模拟器和设备
实体设备镜像 (实验性,可选): 现在,您可以将实体设备镜像处理到 Android Studio,并以类似于使用模拟器的方式与之互动。这是 Electric Eel 中的一项可选功能,便于您向我们分享反馈。如要使用此功能,您需要首先前往 "偏好" >"实验"> "设备镜像",以启用此功能。然后,通过 ADB (有线或无线均可) 连接您的实体设备,该设备便会显示在 "正在运行的设备" 面板中。设备镜像处理后,您可以像使用模拟器一样与该设备互动,如多点触控、物理按钮和设备旋转。鼠标和键盘事件会被转发,您可以使用工具栏上的控件输入按钮的按下操作或旋转设备。
IntelliJ
设计
Compose Preview 自动更新 Compose Preview 设备规格 布局检查器重组渲染突出显示 对 View 进行 lint 检查 "常见问题" 面板
构建和依赖项
借助并行项目导入提高同步性能 使用 Build Analyzer 查看下载影响 升级助理升级后报告和回滚支持 SDK 索引集成 面向 App Bundle 的基准配置文件修复程序
模拟器和设备
新 "桌面" 分类和桌面 AVD 可调整尺寸的模拟器 (实验性) 实体设备镜像 (实验性,可选)
IntelliJ
IntelliJ 平台 2022.1 更新
了解更多详细信息,您可以参阅 Android Studio 版本说明、Android Gradle 插件版本说明以及 Android 模拟器版本说明。
Android Studio 版本说明
https://developer.android.google.cn/studio/releases/#3-3-0Android Gradle 插件版本说明
https://developer.android.google.cn/studio/releases/gradle-pluginAndroid 模拟器版本说明
https://developer.android.google.cn/studio/releases/emulator
立即下载 Studio!
下载
https://developer.android.google.cn/studio分享问题
https://developer.android.google.cn/studio/report-bugs?gclid=Cj0KCQiAyracBhDoARIsACGFcS5_ZKVzK7iq7z71JY3wNmHy_6rRsbo8GMA5QFicCMWn_lWg4xeq_GsaAm3oEALw_wcB&gclsrc=aw.ds
已知问题
https://developer.android.google.cn/studio/known-issues
推荐阅读